hand mirror - German English Dictionary